/* 
 * author bianlongting
 * date   2016-03-16
 * time   13:20
 * description 满减
 */

$(function(){
	var next = $(".btn-next");
	var verify = $(".verify");
	var activename = $(".activename");
	var platform = $(".platform");
	var input = platform.find('input');
	var rule = $("#rule>div>div").not(".hide").find("input");
	var reduceStyle = $(".reduce-style");
	var discountStyle = $(".discount-style");
	
	next.on("click",function(){
        if (activename.val().length > 10) {
            toast("活动名称最多为10个字");
            return false;
        } else if (activename.val().length < 3) {
            toast("活动名称最少为3个字");
            return false;
        } else{
			var countplat = 0;			//判断至少需要选择一个平台
			var count = verify.length;
			verify.each(function(index,el){
				var val = $(this).val();
				if (val == "") {
					count --;
					switch (index) {
						case 0:
							toast("活动名称不能为空");
							break;
						case 1:
							toast("简介不能为空");
							break;
						case 2:
							toast("使用条件不能为空");
							break;
						case 3:
							toast("开始时间不能为空");
							break;
						case 4:
							toast("结束时间不能为空");
							break;
					};
					return false;
				}
			});
			input.each(function(index, el) {
				if ($(this).prop("checked")) {
					countplat ++ ;
				};
			});
			if (countplat == 0) {
				toast("至少选择一个平台");
			}else if (count == verify.length) {
				$("form").submit();
			};
		};

	});
		
	$("#user_range input").on("change",function(){
		var id = $(this).data().id;
		if (id == 0) {
			input.each(function(index, el) {
				$(this).prop("disabled",true);
				$(this).parent().addClass('checked');
				$(this).parent().parent().addClass("focus");
			});
		}else if (id == 1) {
			input.each(function(index, el) {
				$(this).prop("disabled",false);
				$(this).parent().parent().removeClass("focus");

			});
		};
	})

	//toast提示函数
	function toast(tip){
		$(".toast_tip").html(tip);
        $(".toast").fadeIn('1000');
        setTimeout(function(){
            $(".toast").fadeOut();
        },1000);
        return false;
	};

	reduceStyle.on("change",function(){
		var val = $(this).val();
		if (val == "2") {
			$(".ladder-reduce").removeClass("hide")
							   .siblings(".reduce").addClass("hide");	
		}else{
			$(".ladder-reduce").addClass("hide")
							   .siblings(".reduce").removeClass("hide");	
		}
	});

	$(".icon-add").on("click",function(){
		var parent = $(this).parent();
		parent.append(parent.find('div').last().clone());
	})

})